manage a property, especially a ranch - İspanyolca İngilizce Sözlük